earn its keep - Allemand Anglais Dictionnaire